﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

using System.Data;

namespace GloberoSport.DatosXML
{
    public class Noticia
    {
        #region METODOS ESTATICOS DE CLASE
        public static DataTable obtTodasNoticiasDe(string sLogin)
        {
            DataSet ds = new DataSet();
            ds.ReadXml(Constantes.sRuta_DatosXML);
            return ds.Tables["Noticia"].Select("[autor]= '" + sLogin + "'").CopyToDataTable();
        }
        public static DataTable obtTodasNoticiasDe(List<string> sUsuarios)
        {
            DataSet ds = new DataSet();
            ds.ReadXml(Constantes.sRuta_DatosXML);
            string sConsulta = "";
            for (int i = 0; i <sUsuarios.Count; i++)
            {
                sConsulta += "[autor]= '" + sUsuarios[i] + "' ";
                if (i < sUsuarios.Count - 1)
                    sConsulta += "OR ";

            }
            return ds.Tables["Noticia"].Select(sConsulta).CopyToDataTable();
        }
        #endregion
    }
}
